@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, button{padding:0; margin:0;}
body{font-size:16px; font-family:微软雅黑; color:#333; background:#FFFFFF;}
table, td, tr, th{font-size:16px;}
p{margin:0;}
div, form, ul, ol, li, span, p{margin:0; padding:0; border:0}
img, a img{ border:0; margin:0; padding:0; vertical-align:top;}
h1, h2, h3, h4, h5, h6, strong{ margin:0; padding:0;}
ul, li, ol{ list-style:none; font-size:16px;}
.clear{clear:both; overflow:hidden;height:0;}
a:link{ color:#2b2b2b; text-decoration:none}
a:visited{ color:#2b2b2b; text-decoration:none}
a:hover{ color:#1658a0; text-decoration:none;}
a:active{ color:#1658a0;}
input{padding:0;margin:0;outline:none;}
input{background:none;outline:none;border:none;}
input::-webkit-input-placeholder{color:#ffffff;}
input:-moz-placeholder{color:#ffffff;}
input::-moz-placeholder{color:#ffffff;}
input:-ms-input-placeholder{color:#ffffff;}

/* 悬浮清除 */
.isClearflx{display: none;}
.clearflx:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
ul li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

img{
        image-rendering: -moz-crisp-edges; /* Firefox */     
        image-rendering: -o-crisp-edges; /* Opera */      
        image-rendering: -webkit-optimize-contrast; /*Webkit (non-standard naming) */ 
        image-rendering: crisp-edges; 
        -ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
}